@charset "utf-8";
/* 	58.com CopyRight All Reserved  
	Modified by Chen347 
	2011.03.17 */
@import url("http://pic2.58.com/ui6/topbar.css");
/* reset */
body,div,dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,p,blockquote,th,td{margin:0; padding:0;}
h1,h2,h3,h4,h5,h6{font-size:12px;}
ol,ul{list-style:none;}
address,caption,cite,code,dfn,em,th,var{font-style:normal; font-weight:normal;}
table{border-collapse:collapse; border-spacing:0;}
fieldset,img{border:0;}
caption,th{text-align:left;}
body{background:#fff; color:#000; font:14px Tahoma, Arial, "宋体", sans-serif;}
a:link,a:visited{color:#00c; text-decoration:none;}
a:hover,a:focus,a:active{color:#f00; text-decoration:underline;}
.f12{font-size:12px;}.f14{font-size:14px;}
.c_999{color:#999}.c_g{color:green}.c_r{color:#ec0b00}.c_ccc{color:#ccc}.c_58{color:#585858}.red{color:#f00;}.redfont{ color:#f00; font: normal bold 14px verdana,sans-serif;}
.fl{float:left;}.fr{float:right;}.hc{display:none}.sc{display:block}
.center{text-align:center}.tr{text-align:right}.tl{text-align:left;}
.clear{clear:both;font-size:0;height:0;overflow:hidden}
.u{text-decoration:underline;}
.b{font-weight:700;}
.p20{padding:20px;}
.pt20{padding-top:20px;}
.pb20{padding-bottom:20px;}
.mb50{margin-bottom:50px;}
.pt50{ padding-top:50px;}
.pb50{padding-bottom:50px;}
.nomargin{ margin:0px !important;}

/* frame */
.w{width:1000px;margin:0 auto;clear:both}

/* header */
#header{overflow:hidden;position:relative;padding:5px 0 5px 100px;width:900px; font-size:12px; line-height:2;}
#crumbs a{float:left;display:inline-block;padding:0 0 0 18px;margin-top:11px;background:url(detail.png) no-repeat 2px -185px}
#logo,#minlogo{position:absolute;left:10px;top:10px;text-indent:-100em}
#minlogo:focus,#logo:focus{outline:none}
#logo{width:189px;height:50px;top:15px;background:url(http://pic2.58.com/ui6/index/logo.gif) no-repeat}
#minlogo{width:102px;height:25px;background:url(http://pic2.58.com/ui6/detail/minilogo.gif);}

/* headline */
.headline{position:relative; height:28px; padding:10px 0 15px; border-bottom:1px solid #ccc;}
.headline h1{font:25px "微软雅黑","黑体", sans-serif; display:inline; margin:0 0 0 10px;}
.remark{font-style:normal; margin-left:10px;}
.other{position:absolute; right:10px; bottom:15px; _bottom:18px; color:#585858; font-size:12px;}
.other span{color:#ccc; padding:0 7px;}
.other span#edit{padding:0;}

/* info-user*/
.info{width:486px; display:block; padding:35px 0 0 10px; float:left;}
.user{width:460px; padding:0 0 0 40px; margin-top:35px; border-left:1px solid #ccc; float:right;}
.info li{padding-bottom:20px;}
.info li i{font-style:normal; color:#585858; display:inline-block; width:45px;}
.info li i.z{width:70px;}
.info li i.z3{width:58px;}
.info li .address{display:inline-block; width:405px; vertical-align:top}
.info li.operate{padding-top:13px; padding-bottom:0;}
.operate a{display:inline-block; text-decoration:underline; margin-right:30px;}
.operate a:visited{ text-decoration:underline;}

.userinfo li{padding-bottom:20px;}
.userinfo li.n,
.userinfo li.nopb{padding-bottom:0;}
.userinfo li.n a{display:inline-block; text-decoration:underline; margin-right:20px;}
.userinfo li.b{font-size:16px}
.userinfo li.l{border-top:1px dashed #ccc; padding-top:20px;}
.linkman{width:250px; text-align:center; line-height:22px;}
.userinfo li i{font-style:normal; color:#585858; display:inline-block; width:70px; text-align:right; padding-right:1px;}
.userinfo li img{vertical-align:bottom;}
.zhijie{background:yellow;color:#000000;display:inline-block;font-size:12px;font-style:normal;height:12px;line-height:14px;padding:3px 2px 4px 4px;*padding:4px 2px 2px 4px;}
.zjtips{font-size:12px; color:#999; margin-left:5px;}
.avatar{width:100px; height:100px; border:1px solid #f1f1f1; padding:3px; margin-left:71px; overflow:hidden;}
.avatar a{width:100px; height:100px; display:table-cell; vertical-align:middle; text-align:center; *display:block; *font-size:85px; overflow:hidden;}
.avatar a img{vertical-align:middle}
.medium{display:inline-block; width:50px; height:14px; font-style:normal; background:#f80 url(detail.png) -117px -60px;color:#fff; text-align:center; line-height:14px; +line-height:16px; line-height:16px\0; _line-height:14px; +vertical-align:middle; _vertical-align:baseline; margin-left:5px; font-size:12px}
.phone{font-size:20px; color:#FF0508; font-weight:bold; table-layout:fixed; word-break:break-all; overflow:hidden; position:relative; top:2px;}
.phone img{position:relative;top:3px; left:-7px; vertical-align:middle;}
.belong{font-size:12px; color:#585858;}
.belong a{color:#666}
.contact{ width:170px; height:40px; font-size:16px;}
*html .contact{ width:169px; height:39px; font-size:16px;}

/* datum-vuser */
.f18{ font-size:18px; font-family: Arial, sans-serif; vertical-align:middle;}
.datuminfo,.vcard,.vuser{ margin-left:10px;}
.datuminfo li{ margin-bottom:15px;}
.datuminfo li i{ color: #585858; display: inline-block; font-style: normal; padding-right: 1px; text-align:left; width: 70px;}
.what_58call{ display:inline-block; overflow:hidden; vertical-align:text-bottom; width:15px; height:17px; margin-right:5px; background:url("http://pic2.58.com/ui6/detail/detail.png") no-repeat -5px -404px; cursor:pointer;}
.vuser{ margin-bottom:20px;}
.vcard li,.vuser li{padding-bottom:15px;}
.vuser li.call_1{position:relative;padding-bottom:50px}
.vuser li.call_2{position:relative}
.vuser li.n,.vuser li.nopb{padding-bottom:0;}
.vuser li.n a{display:inline-block; text-decoration:underline; margin-right:20px;}
.vuser li.b{font-size:16px}
.vuser li.l{border-top:1px dashed #ccc; padding-top:20px;}
.vcard li i,.vuser li i{font-style:normal; color:#585858; display:inline-block; width:70px; text-align:right; padding-right:1px;}
.vuser li img,.vcard li img{vertical-align:middle;}
/* vuser_Tips */
.callTips,.phoneTips {color:#000;_overflow-x:hidden;border:solid 1px #ededed;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;box-shadow:1px 1px 1px #f1f1f1;	padding:0 1px 1px 1px;background:#fafafa;width:380px}
.callTips{position:absolute; z-index:20; top:25px; left:70px;}
.callTips_arrow {background-image:url("http://pic2.58.com/ui6/detail/detail.png");position:absolute;top:-6px;left:30px;width:11px;height:7px;z-index:9; overflow:hidden;background-position:0px -393px;background-repeat:no-repeat;}
.callTips_con {	font-size:12px;	border-top:1px solid #fff;	border-left:1px solid #fff;	line-height:20px;	padding:2px 5px}
.phoneTips {position:absolute; z-index:30; top:20px; left:42px; border:solid 1px #ffd98c;background:#fffdf2;width:310px}
.phoneTips_arrow {	background-image:url("http://pic2.58.com/ui6/detail/detail.png");	position:absolute;top:-7px;	left:30px;	width:13px;	height:7px; overflow:hidden;z-index:9;	background-position:-13px -393px}
.phoneTips_con {font-size:12px;}
.phoneTips_con h2{ margin:10px; font-size:14px}
.phoneTips_con p{ padding:0 10px 15px; margin:0; line-height:1.5;}

/* icon */
.icon1,.icon2,.icon3,.icon4,.icon5,.icon6,.threeg{background-image:url(detail.png) !important;; display:inline-block; width:22px; height:18px; overflow:hidden; vertical-align:bottom;margin-right:5px;}
.icon1{background:url() -164px -132px; height:18px; }
.icon2{background:url() -142px -132px; width:19px; height:19px;}
.icon3{background:url() -123px -132px; width:16px; }
.icon4{background:url() -189px -132px; width:23px; height:18px;}
.icon5{background:url() -197px -92px; width:16px; }
.icon6{background:url() -9px -127px; width:38px; height:24px;}
.threeg{background:url() -177px -92px; width:14px; height:10px; margin-right:0; vertical-align:middle; _position:relative; _top:12px;}

/* content */
.content{ border-top:1px solid #ccc; margin-top:35px; padding-bottom:15px;}
.conleft{ width:726px; margin-top:36px; padding-right:30px; float:left; overflow:hidden}
.conright{ border-left:1px solid #ccc; width:242px; margin-top:36px; margin-bottom:21px; float:right; overflow:hidden}
.conleft .maincon{ padding:0 10px; line-height:2; margin-top:-5px; margin-bottom:5px;}
.conleft .maincon p{ padding:0; margin:0;}
.conleft p{padding:0 10px 15px; line-height:2; margin-top:-5px;}
.nav{ clear:both; padding:17px 10px 20px;}.nav a{ display:inline-block; margin-right:15px; text-decoration:underline}
.rightbox{ padding-left:22px; min-height:10px; _height:10px;}
.rlist1 li{padding-top:20px; font-size:12px;}
.rlist1 li span{float:right; color:#999}
.rlist2{overflow:hidden;}
.rlist2 li{ clear:both; height:71px; overflow:hidden; padding-top:20px; font-size:12px; line-height:22px;} 
.rlist2 li div.img{float:left; margin-top:5px; margin-right:10px; _margin-right:7px; border:1px solid #f1f1f1; padding:2px; width:80px; height:60px; overflow:hidden;}
.rlist2 li div.img a{width:80px; height:60px; display:block; display:table-cell; *display:block; *font-size:52px; vertical-align:middle; text-align:center;}
.rlist2 li div.img img{vertical-align:middle;}
.rlist3 li{margin-top:12px; font-size:12px; line-height:20px; color:#585858;}

/* footer */
.footer{text-align:center; font-size:12px; padding:10px 0 20px; border-top:1px solid #ccc;}.footer a{text-decoration:underline}
.footer .shenming{text-align:left; line-height:18px; color:#585858; padding:10px 20px 20px; border-top:2px solid #E9F1FE}

/* 提示 */
#action,#topinfomsg{width:960px; margin:0 auto; font-size:12px; padding:8px 10px 8px 30px; line-height:20px; background:#FFFBCC url(detail.png) -190px -332px no-repeat;}
#sbar1,#sabr2,#action{ display:none;}

/* 右侧功能区 */
.itemBox{ padding-left:10px;}
.xuxian{ height:1%; line-height:1%; font-size:1%; border-top:1px dashed #ccc; padding-bottom:5px; margin-top:5px;}
.edit{ border:1px solid #F0F0F0; background:#FAFAFA; padding:10px 15px; font-size:12px;}
.edit a,.edit span{height:25px;line-height:25px; margin-right:20px;}.edit span{ color:#B3B3B3}
.edit a i{background-image:url('http://pic2.58.com/ui6/detail/detail.png')!important; background-repeat:no-repeat;display:inline-block;margin-right:4px; overflow:hidden; color:#1414CC;width:13px; height:13px; vertical-align:middle; }.edit a:link,.edit a:visited{color:#1414CC; text-decoration:none; vertical-align:middle;}.edit a:hover{ color:#F26118;text-decoration:none;}a.ed_d{ margin-right:0;}
a.ed_a i{background-position: -161px 0px; }a.ed_a:hover i{background-position: -161px -13px;}
a.ed_b i{background-position: -174px 0px; }a.ed_b:hover i{background-position: -174px -13px;}
a.ed_c i{background-position: -187px 0px; }a.ed_c:hover i{background-position: -187px -13px;}
a.ed_d i{background-position: -200px 0px; }a.ed_d:hover i{background-position: -200px -13px;}

/* 广告 */
.guanggao{height:114px; border-top:1px solid #ccc; padding:20px 0;}
.guanggao div{height:103px; width:49%; padding:18px 0 0 0;  float:left;}
#googlead_bottom{position:relative}
.g0{text-align:right; margin:0px; padding:0px; line-height:100%;}.g0 a,.baidu .g0{color:#999; font-size:12px;}
.g1{position:absolute; top:-5px; left:20px;}.g1 a{color:#999; font-size:12px;}
.g2{text-align:center;}.g2 a,.baidu .g2{font-size:16px; font-weight:bold; text-decoration:underline;}
.g3{text-align:center; color:#333; line-height:18px; padding:5px 20px 5px 20px; font-size:14px}.g3 a{color:#000}
.g4{text-align:center; line-height:18px;}.g4 a{color:#008000; font-size:14px; text-decoration:underline}
.baidu .g4{color:#000; font-size:14px;}
#baiduad{border-left:1px solid #ccc; position:relative}
#baiduad .g0{position:absolute; top:-5px; right:20px;}

.footad{ padding:10px;}
.footad h2{ font-size:14px; margin-bottom:15px; }
.footad h2 a{ color:#585858; font-weight:normal; }
.footad h2 a:hover{ color:#f00;}
.footad p{ margin-bottom:10px; padding:0; line-height:normal;margin-top: 5px;}
.ad1 a{ text-decoration:underline;}
.ad2 a{ padding:0 5px; text-decoration:underline;}
.ad3{ font-size:14px; color:#585858;}
.s_ad{ padding:0 10px 0 22px; color:#585858;}
.s_ad li{ margin-top:15px;}.s_ad li.s_t{ font-size:12px; margin:0;}
.s_ad b{ font-weight:normal; color:#F33;}
.s_ad h3{ font-size:14px; font-weight:normal; margin-bottom:5px}.s_ad h3 a{ text-decoration:underline;}
.s_ad p{ margin:3px 0; padding:0; font-size:12px; line-height:1.5;}
.s_ad div.surl a{ color:#008000; font-family:Arial;}


/* 特价机票 特价酒店 */
.piaotitle{border-bottom: 1px solid #eee; padding:20px 10px;}
.piaotitle span{margin-right:32px;}
.piaotitle span a{text-decoration:underline;}
.trainer{width:446px; padding-bottom:22px; padding-left:10px;}
.trainer h3{font-size:14px;}
.trainer h3 a{color:#000}
.trainerul li{width:46%; float:left; font-size:12px; padding-right:17px; padding-top:20px; height:15px; overflow:hidden}
.trainerul li a:hover,.trainerul li a:hover em,.trainerul li a:hover span{text-decoration:underline}
.trainerul li span{float:right}
.trainerul li span b{color:#f00}
.trainerul li em{color:#999; font-style:normal; margin-right:10px;}
.hotel{width:260px; float:right;}
.hotel h3{font-size:14px; text-indent:20px;}
.hotel h3 a{color:#000}
.hotelul li{text-indent:20px; height:15px; *height:13px; overflow:hidden; padding-top:20px; font-size:12px; clear:both}
.hotelul li b{float:right; color:#f00;}
.hotelul li a{margin-right:10px; display:block; float:left; width:110px; height:14px; overflow:hidden}
.hotelul li span{display:block; width:80px; height:14px; overflow:hidden; float:left;}
.mtbox{padding-top:36px;padding-bottom:22px;*padding-bottom:0;}.mtbox .trainer{width:49%x;overflow:hidden;padding-bottom:0;}.mtbox li.w{width:99%}

/* 相关推荐信息 */
.related{padding:15px 10px;}
.related h3{font-size:14px; margin-bottom:15px; padding-top:15px; border-top:1px solid #eee;}
.related h4{font-size:14px; margin-bottom:5px; font-weight:normal;}
.related dl{clear:both; margin-bottom:10px;}
.related dt{float:left; width:80px; height:80px; margin:5px 15px 5px 0px }
.related dd{line-height:28px; font-size:14px;}
.related dd .aboutmore a{text-decoration:underline;}


/* 可能感兴趣的 */
.beinterest{clear:both;}
.beinterest h2{font:bold 14px Arial, "宋体", sans-serif; color:#000; padding:5px 10px; margin:0;}
.beinterest ul{padding:10px;}
.beinterest ul li{line-height:2;}
.beinterest ul li em{font-style:normal; color:#f00;}
.beinterest ul li span{font-size:12px; color:#666; padding-left:5px;}

/* 网邻通 */
.bigboxtitle{ border-bottom:1px solid #ccc; padding:15px 10px;}
.bigboxtitle h2{ font-size:14px;}
.wanglintong{padding:10px 10px 0;}
.wanglintong p{line-height:28px;}
.wanglintong p.title{padding-top:5px;}
.wanglintong p.title a{display:inline-block; margin-right:10px;}
.wanglintong a.more{float:none; display:inline-block; margin-left:5px;}
.wltimg img{border:1px solid #ccc; float:left; margin-right:15px; margin-top:12px;}

/**功能按钮**/
.caozuo{ padding:15px 10px 20px;}
.caozuo a{ background-image:url('http://pic2.58.com/ui6/detail/caozuo.png')!important; background-repeat:no-repeat; padding-left:20px; margin-right:15px; display:inline-block; height:25px;line-height:25px; overflow:hidden}
.caozuo a:link,.caozuo a:visited{text-decoration:none;}.caozuo a:hover{ color:#F26118;text-decoration:none;}
.c01 a{background-position: 0px 3px; padding-left:18px}.c01 a:hover{background-position: 0px -31px}
.c02 a{background-position: -50px 3px}.c02 a:hover{background-position: -50px -31px}
.c03 a{background-position: -132px 3px}.c03 a:hover{background-position: -132px -31px}
.c04 a{background-position: -201px 3px; padding-left:15px;}.c04 a:hover{background-position: -201px -31px}
.c05 a{background-position: 0px -104px; padding-left:15px;}.c05 a:hover{background-position: 0px -138px}

.caozuo1{ padding:15px 10px 20px;}
.caozuo1 a{ margin-right:15px;}
.caozuo1 a:link,.caozuo a:visited{text-decoration:none;}.caozuo1 a:hover{ color:#F26118;text-decoration:none;}
.cz_1 a i,.cz_2 a i,.cz_3 a i,.cz_4 a i,.cz_5 a i{ display:inline-block; width:17px; height:17px; overflow:hidden; margin-right:3px; vertical-align:text-bottom; background:url("http://pic2.58.com/ui6/detail/detail.png") no-repeat;}
.cz_1 a i{background-position: 0px -428px;}.cz_1 a:hover i{background-position: 0px -462px}
.cz_2 a i{background-position: -18px -428px}.cz_2 a:hover i{background-position: -18px -463px}
.cz_3 a i{background-position: -38px -428px}.cz_3 a:hover i{background-position: -38px -462px}
.cz_4 a i{background-position: -58px -428px;}.cz_4 a:hover i{background-position: -58px -462px}
.cz_5 a i{background-position: -72px -428px;}.cz_5 a:hover i{background-position: -72px -462px}

#share,#shoucang1{ border:1px solid #dcdcdc;background:#fff; border-radius:3px; box-shadow:1px 1px 2px #dcdcdc;}
#share{ width:540px;}
#shoucang1{ width:500px;}
.fav_1,.fav_2,.fav_3{ display:inline-block; vertical-align:middle; margin:2px 5px 2px 10px; background:url('http://pic2.58.com/ui6/detail/detail.png') no-repeat;}
.fav_1{ width:14px; height:12px; margin:2px 5px 2px 10px; background-position: 0px -500px;}
.fav_2{ width:15px; height:12px; margin:2px 5px 2px 10px; background-position: -27px -500px;}
.fav_3{ width:15px; height:13px; margin:2px 5px 2px 10px; background-position: -55px -500px;}
/* 分享帖子 */
.share{padding:20px;}
.share h2{font-size:14px;}
.weibo{padding:10px 0;margin-bottom:10px;border-bottom:1px dotted #ccc}
.weibo a{display:inline-block; width:60px; height:20px; text-align:center; padding-top:40px; margin-right:0;margin-bottom:0; font-size:12px; background-image:url(http://pic2.58.com/n/images/detail/share-logos.png);_background-image:url(http://pic2.58.com/n/images/detail/share-logos.gif); background-repeat:no-repeat}
.sina{background-position:-35px 0;}
.wangyi{background-position:17px 0;}
.bai{background-position:-305px 0;}
.souhu{background-position:-90px 0;}
.qq{background-position:-142px 0;}
.renren{background-position:-201px 0;}
.shuoke139{background-position:-259px 0;}
.chouti{background-position:-353px 0;}
.tqq{background-position:-402px 0;}
.copyurl{padding:10px 0;}
.urltext{width:300px; height:24px; font-family:Arial;}
.cofrimurl{height:28px; width:60px; font-size:12px}
/* 成功提示 */
.right-tip{padding:20px; height:200px; text-align:center; padding-top:85px; font-size:16px; font-weight:bold; color:#169B00; background:url(http://pic2.58.com/n/images/detail/right-img.gif) no-repeat center 40px; letter-spacing:1px;}
.tc-close{width:60px;height:26px;font-size:14px; *margin-top:20px;}
/* 删帖 */
.delete{padding:20px;}
.delete h2{font-size:14px;}
.login-delete{padding:20px 0 40px;}
.weidenglu{font-size:12px; font-weight:bold; color:#f00; padding-bottom:10px;}
.mima{height:20px; vertical-align:middle}
.delete-button{height:28px; vertical-align:middle}
.mimatishi{position:absolute; left:0; bottom:-15px; font-size:12px; color:#f00}
.dingwei{position:relative; display:inline-block;}
.phone-delete{padding:20px 0 35px;}
.green1{color:#009900}
.phone-tishi{color:#585858; font-size:12px}
/* 收藏 */
.shoucang{padding:30px 20px; text-align:center}
.shoucang a{text-decoration:underline}
.shoucang input,.shoucang select{vertical-align:middle}
.smallbutton{width:50px; height:24px;}
.cj{font-size:12px; font-family:"宋体"; display:inline-block; margin-left:10px;}
.chuangjian{width:265px; height:38px; padding-top:22px; background:url(http://pic2.58.com/n/images/detail/cj-bg.gif) no-repeat; margin:0 auto;}
.shoucangjianame{width:120px; font-size:12px; color:#ccc; height:16px; line-height:16px;}
.shoucang h2{font-size:16px; color:#009900; background:url(http://pic2.58.com/n/images/detail/right-img.gif) no-repeat; width:100px; height:30px; margin:0 auto; padding-left:30px; line-height:30px; margin-bottom:35px;}

/* 下发短信 */
.duanxin{width:520px; height:230px; padding:30px 20px 10px;}
.duanxinleft{width:175px; height:225px; background:url(http://pic2.58.com/n/images/detail/duanxin_bg.gif) no-repeat; padding-right:20px; float:left;}
.duanxinleft h2{font-size:12px; font-weight:normal; color:#666; padding:9px 10px;}
.duanxinleft p{font-size:13px; line-height:22px; color:#fff; padding:0 15px;}
.duanxinright{width:320px; float:left;}
.duanxinright p{text-align:center; letter-spacing:1px; line-height:26px;}
.duanxinright p.ga{font-size:12px; color:#666; line-height:18px;}.ga cite{font-style:normal}
.ziduan{font-size:12px; margin-left:10px;}.ziduan th{font-weight:normal; text-align:right; padding-right:10px; padding-bottom:12px;}.ziduan td{padding-bottom:12px;}
.ziduantext1{width:170px;}.ziduantext2{width:50px;}.duanxinright a{text-decoration:underline}
.ziduanbtn{height:28px; margin-top:5px;}
.duanxinright h3{font-size:16px; text-align:center; vertical-align:middle; padding:40px 0;}.duanxinright h3 img{vertical-align:middle}
.green{color:#169B00}.chufa{display:block; padding:20px 0; height:26px; position:relative;}.tis{position:absolute; bottom:-5px; left:80px; color:#f00; font-size:12px}.phonewrong{background:url(http://pic2.58.com/n/images/grzx/logots.gif) no-repeat scroll 4px 4px #FFF2F2;border:1px solid #FF8080;padding:4px 10px 3px 26px;font-size:12px}.dingweiyong{width:320px;height:40px}

/* fe_window js*/
.fe_window_mask{left:0px;top:0px;filter:Alpha(Opacity=30);opacity:0.3;background-color:#000000;z-index:9996;}
.fe_window {position:fixed;_position:absolute;z-index:9997;}
.fe_window .outer{position:relative;}
.fe_window .contains{position:absolute;background:#fff;z-index:9999}
.fe_window .frame{background:#000;opacity:0.4;filter:alpha(opacity=40);position:absolute;top:0;left:0; z-index: 9998;}
.fe_window .contains .topbar{background-image: url(http://pic2.58.com/n/images/messageboxcontainer_bg.gif); background-attachment: initial; background-origin: initial; background-clip: initial; background-color: initial; background-position: initial initial; background-repeat: repeat no-repeat; }
.fe_window .contains .topbar .title{font:700 14px/26px "宋体";margin-left:10px;color:#fff;width:50%}
.fe_window .contains .topbar .closebtn{display:block;width:12px;height:12px;background:url("http://pic2.58.com/n/images/post/background.gif") no-repeat 0 -429px;line-height:100px;overflow:hidden;margin:6px;float:right}
.fe_window .contains iframe{}
.fe_window .contains .load{font-size:14px;background:url(http://pic2.58.com/n/images/loading.gif) no-repeat center center;margin-left:-60px;padding-left:90px;text-align:center;color:#666}
.fe_window .contains .bottombar{}

/* imageview add 2011-03-02 */
#img_player{margin: 0px 0 20px 10px; width:606px;}
.dc_gallery{width:600px; margin:0 auto; padding:0 7px;}
.dc_booth {width:600px; height:450px; padding:2px; border:1px solid #eee; margin-bottom:10px; position:relative;}
.dc_booth .prePic,.dc_booth .nextPic,.dc_booth .firstPic,.dc_booth .lastPic{width:600px; height:450px; text-align:center; vertical-align:middle; display:table-cell;*display:block; *font-size:393px; *font-family:Arial;}
.dc_booth .prePic img,.dc_booth .nextPic img,.dc_booth .firstPic img,.dc_booth .lastPic img{vertical-align:middle;}
.dc_booth .prePic{cursor:url("http://pic2.58.com/n/fe/imageview/booth_left.cur"), auto;}
.dc_booth .nextPic{cursor:url("http://pic2.58.com/n/fe/imageview/booth_right.cur"), auto;}
.dc_booth .firstPic,.dc_booth .nextPic .lastPic{ cursor:auto;} 
.booth_img{width:600px; height:450px; text-align:center; vertical-align:middle; display:table-cell;*display:block; *font-size:393px; *font-family:Arial;}
.booth_img img{ vertical-align:middle;}
.dc_booth .booth_pre,.dc_booth .booth_next{ display:block; width:300px; height:454px; position:absolute; top:0;}
.dc_booth .booth_pre{ left:0;}
.dc_booth .booth_next{ right:0;}
.dc_booth .booth_pre a{ background:url(http://pic2.58.com/n/fe/imageview/space.png); display:block; cursor:url("http://pic2.58.com/n/fe/imageview/booth_left.cur"), auto; width:100%; height:100%; outline: medium none;}
.dc_booth .booth_next a{background:url(http://pic2.58.com/n/fe/imageview/space.png); display:block; cursor:url("http://pic2.58.com/n/fe/imageview/booth_right.cur"), auto; width:100%; height:100%; outline: medium none;}
.dc_tool{ position:relative; height:30px; line-height:30px; font-size:12px; text-align:center;}
.dc_tool span{ display:block; width:39.5%; position:absolute; top:0; z-index:31;}
.dc_tool span a.endlink{cursor: default; color:#666; text-decoration:none;}
.dc_tool span.tool-pre{text-align:right; left:0;}
.dc_tool span.tool-next{text-align:left; right:0;}
.dc_tool em{ position:absolute; right:0px; top:0px; z-index:32; line-height:30px; background:url(http://pic2.58.com/ui6/detail/detail.png) no-repeat -4px -340px; padding-left:22px;}
.dc_num{width:606px; height:74px; margin-bottom:20px; position:relative;}
.dc_pre,.dc_next{width:20px; height:65px; position:absolute; bottom:0px; cursor:pointer;}
.dc_pre{left:0px;}
.dc_next{right:0px;}
.dc_pre a,.dc_next a{display:block; width:18px; height:63px; border:1px solid #eee; text-indent:-9999px;}
.dc_pre a,.dc_next a,.dc_pre a.end,.dc_next a.end,.dc_ul span,.dc_ul span.dc_select,.dc_here{background-image:url(http://pic2.58.com/ui6/detail/detail.png)!important;}
.dc_pre a{background:url() 0px -282px no-repeat;}
.dc_next a{background:url() 0px -219px no-repeat;}
.dc_pre a.end{background:url() -18px -282px no-repeat; cursor:default;}
.dc_next a.end{background:url() -18px -219px no-repeat; cursor:default;}
.dc_ul{width:566px; height:74px; position:absolute; bottom:0px; left:20px; overflow:hidden;}
.dc_ul span{display:block; float:left; cursor:pointer; margin:0 4px; *display:inline; width:80px; height:60px;  padding:11px 3px 3px 3px; background:url() -125px -219px no-repeat;}
.dc_ul span.dc_select{background:url() -36px -219px no-repeat;}
.dc_bar{width:510px; height:12px; padding:2px 0; margin:5px 20px 0 20px; background:#ddd; position:relative;}
.dc_here{ display:block; width:42px; height:12px; background:url() -80px -303px no-repeat; cursor:pointer; position:absolute;}


/* widgets */
.gotop{cursor:pointer;display:block;height:60px;width:17px;position:fixed;right:10px;bottom:10px;background:url(detail.png) no-repeat 0px 0px;_position:absolute;_top:expression(eval(document.compatMode && document.compatMode=="CSS1Compat") ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight-20) : document.body.scrollTop+(document.body.clientHeight-this.clientHeight-20));}

/* fang */
a.agrey{ text-decoration:underline;  color:#585858;}
.relative{ position:relative;}
.xiaoqu2{ margin:0 10px; border-top:1px solid #eee;}
.xiaoqu2 li{ padding:20px 20px 0 0;}
.xiaoqupic{ float:left; width:94px; height:94px;}
.xiaoqupic img{ border:1px solid #eee;}
.iteminfo{ padding-top:20px; margin:auto 10px 30px;  border-top:1px solid #eee;}
.itemlist{}
.itemlist li{ margin-top:20px;}
.hotelright li{ padding-top:18px; font-size:12px; clear:both}
.hotelright li span{ display:none}
.hotelright li a{ margin-right:10px; display:block; float:left; width:130px; height:13px; overflow:hidden}
.hotelright li b{ float:right; color:#f00;}
.more{ float:right}.more a{ font-weight:normal; text-decoration:underline}
.fangcount{ margin-left:10px; padding-left:16px; background:url(detail.png) -200px -75px no-repeat;}

/*小区相册/地图*/
.mapcon{ clear:both; position:relative; padding:10px 0px 0px 10px; width:700px; overflow:auto; background:#fff;}
.mapcon_l{float:left;width:430px; position:relative;}
.maph2{font-size:12px;color:#999; font-weight:normal; height:20px; line-height:20px; margin-bottom:10px;}
.map_biaoji{ border: 2px solid #333; background:#fff; font-size:12px;line-height:18px;height:18px;width:70px; text-align:center; position:absolute;right:5px;top:5px}
.map_biaoji a{color:#000}
.map_biaoji a:hover{color:#f00}
a.mapseebig{margin-top:7px; float:right; background:url(http://pic2.58.com/images/5_0/newxq/fdj.gif) no-repeat left; text-indent:20px}
.mapcon_r{float:right;padding-top:30px;width:240px}
/* 地图切换标签*/
.hottab,.hottab a.selected,.hottabright,.hottableft{background:url(http://pic2.58.com/images/5_0/newxq/soutab_1.gif) repeat-x 0px -365px  #fff;}
.hottab{background-position: 0px -365px  #fff; height:30px; width:180px; padding:0px 10px 0px 30px;margin-bottom:15px;z-index:999; position:relative}
.hottab a{ display:block; font-size:12px; padding:3px 6px; margin:1px 4px 4px 0;float:left; line-height:16px;}
.hottab a.selected{ color:#000; font-weight:bold; border:1px solid #CECECE; border-bottom:none; background-position: 0px -28px #EDF4FC; margin:0 3px}
.hottab a.selected span{ display:block; background:#f00; height:1px;}
.hottabright{  background-position: 0px -230px;width:30px; height:15px; position:absolute; right:0px;top:18px;}
.hottableft{  background-position: 0px -91px;width:30px; height:15px; position:absolute; left:0px;top:18px;}

.map_zhoubian{padding:0 20px;width:180px; margin:0 auto}
.map_zhoubian li{ float:left;width:60px; font-size:12px; overflow:hidden;line-height:35px;height:35px;color:#032BAE}
.map_zhoubian li input{ vertical-align:middle;_margin-top:-3px}

.map_bus{font-size:12px}
.map_perimeter,.map_subway,.map_busstop,.map_busTop{width:220px;margin:0 auto}
.map_bus .map_busTop .keyword{ width:125px; _width:120px; height:18px; padding-top:5px; border:1px solid #A7A6AA; vertical-align:middle; margin-left:11px; margin-right:5px;} 
.map_bus .map_busTop .btn{line-height:28px;height:28px; color:#000;vertical-align:middle} 
.scrolldiv_bus,.scrolldiv_subway,.scrolldiv_perimeter{width:220px;overflow:auto; overflow-x:hidden;margin:0 auto}
.scrolldiv_bus{height:185px; }
.scrolldiv_subway{height:295px; }
.scrolldiv_perimeter{height:226px; }
.scrolldiv_bus ul,.scrolldiv_subway ul,.scrolldiv_perimeter ul{width:210px}
/*公交 地铁*/
.ulbus li,.ulsubway li,.ulperimeter li{padding-left:23px;line-height:20px;margin-bottom:10px; }
.ulbus li{}
.ulsubway li{}
.ulperimeter li{}
/* 智能提示 */
.tooltip{border:1px solid #7996ae;background:#fff;margin-top:-3px;line-height:200%;*margin-left:-5px}
.tooltip li{height:26px;padding-left:5px;overflow:hidden}
.tooltip li a{color:#666;font-size:13px;text-decoration:none}
.tooltip li a b{color:#002cad}.tooltip li .tool_r{float:right;color:#090;font-size:11px}
.tooltip li.selected a b,.tooltip li.selected a,.tooltip li.selected .tool_r{color:#fff}
.tooltip li.selected,.tag_options li.open_hover{background:#36C;color:#FFF}#tooltipdiv1{width:152px}
.tooltip{-webkit-box-shadow:2px 2px 1px #ddd;-moz-box-shadow:2px 2px 1px #ddd;box-shadow:2px 2px 1px #ddd}
/* 周边服务 */
.ulzhoubian{ width:220px; height:24px; padding-left:5px; position:relative; overflow:hidden;}
.ulzhoubian li{ float:left; width:24px; height:24px; overflow:hidden; margin-right:18px; margin-bottom:10px;}
.ulzhoubian li a{ display:block; width:24px; height:24px; text-indent:-9999px;}
.zb_icon1,.zb_icon2,.zb_icon3,.zb_icon4,.zb_icon5,.zb_icon6,.zb_icon7,.zb_icon8{background:url(http://pic2.58.com/n/images/zb_icon.gif) no-repeat 0px 0px;}
.li_i1,.li_i2,.li_i3,.li_i4,.li_i5,.li_i6,.li_i7,.li_i8,.li_ibus,.li_isubway{ background:url(mapbar1.gif) no-repeat 0px 0px;}
.zb_icon2{ background-position: -36px 0px;}
.zb_icon3{ background-position: -72px 0px;}
.zb_icon4{ background-position: -108px 0px;}
.zb_icon5{ background-position: -144px 0px;}
.zb_icon6{ background-position: -180px 0px;}
.zb_icon7{ background-position: -216px 0px;}
.zb_icon8{ background-position: -252px 0px;}
.li_i1{ background-position: 0px -59px;}
.li_i2{ background-position: 0px -122px;}
.li_i3{ background-position: 0px -185px;}
.li_i5{ background-position: 0px -241px;}
.li_i7{ background-position: 0px 0px;}
.li_ibus{ background-position: 0px -298px;}
.li_isubway{ background-position: 0px -359px;}

#chatImg{ margin-left:5px;}
#chatSpan{visibility: visible; width: 384px; height: 416px; position:fixed;bottom:0;right:0;
_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}

/* tel_bar */
.tel_box{width:100%; padding:2px 0; border:1px solid #ccc; border-left:none; border-right:none; background:#fafafa;}
.tel_bar{ width:980px; margin:0 auto;}
.tel_bar img{ vertical-align:middle;}
.tel_i{ display:inline-block; width:27px; height:28px; background:url("http://pic2.58.com/ui6/detail/detail.png") no-repeat 0 -600px;}
.lxr{ margin:0 1px 0 5px;}
.typer{background:#5cbc4e;color:#fff;border:1px solid #3CB533;}

/* 找房愿望树 */
#xyhead{margin:0 auto; width:1000px; height:75px; border-bottom:2px solid #f97d03;position:relative; z-index:12}
.xyw{margin:0 auto;width:1000px; position:relative;padding-top:25px;}
#xylogo{ float:left; margin-left:10px; margin-top:10px;}
.posttitle{ float:left; height:21px; width:120px; margin-top:16px; margin-left:20px; padding-top:14px; padding-left:20px; border-left:1px solid #f1f1f1; font:24px/24px '微软雅黑',sans-serif; color:#537916; }
.hline{ position:relative; border-bottom:1px solid #f1f1f1;height:30px;padding:0 0 15px 0; overflow:hidden}
.qt{ position:absolute;right:0;top:14px;color:#999; font-size:12px;}
.qt span.qtline{padding:0 5px;}
.qtdate{padding-right:10px;}
.m{clear:both;font-size:14px;padding:0 30px}
.m h1{font:26px/30px "微软雅黑", "黑体", sans-serif}
.m h2{clear:both;font-size:14px; border-bottom:1px solid #f1f1f1; margin-bottom:6px; line-height:40px;}
.m p{ line-height:28px;}
.xywlist{width:100%;padding-top:20px; display:block;font-size:14px;}
.xywlist li{clear:both;height:30px; overflow:hidden;padding-bottom:10px;}
.xywlist li i{font-style:normal; color:#999; display:inline-block; width:45px;}
.xywlist li i.xyi{width:70px;padding-right:5px;}
.xyfooter{margin:20px auto 0 auto;width:1000px; text-align:center; border-top:#e1e1e1 1px solid; padding-top:10px; font-size:12px;}
.xyfooter a{margin-left:8px;text-decoration:underline; font-size:12px;}


/* 找房助手 */
.zhushou{width:122px;font-size:12px;position:fixed;bottom:auto;top:146px;}
*html,*html body{background-image:url(about:blank);background-attachment:fixed;}
*html .zhushou{position:absolute;bottom:auto;top:expression(eval(document.documentElement.scrollTop))+146;}
.zhushou_title{ display:block;background:url(http://pic2.58.com/ui6/fang/images/zhushou.png) no-repeat 0 0;font-weight:bold;color:#fff;height:28px;line-height:28px;padding-left:30px;padding-bottom:5px;}
.zhushou ul{display:block;}
.zhushou li{clear:both;height:26px;line-height:26px;padding:0 0 0 8px;background:url(http://pic2.58.com/ui6/fang/images/zhushou.png) no-repeat 0 -29px;}
.zhushou li.zhushou_bottom{padding:3px 0 9px 9px; background-position:0 bottom;}
.zhushou span.s1,.zhushou span.s2{display:inline-block; float:left;width:15px;height:15px;background:url(http://pic2.58.com/ui6/fang/images/zhushou.png) no-repeat;vertical-align:middle;margin:6px 7px 0 0;}
.zhushou span.s1{background-position:right 0px}
.zhushou span.s2{background-position:right -40px}
.zhushou .gtop{display:block;width:122px;height:30px; line-height:30px;background:url(http://pic2.58.com/ui6/fang/images/zhushou.png) no-repeat -123px -157px;position:relative;top:-4px;}


